What is the Best Environment - Language for Teaching Robotics Using Lego
نویسندگان
چکیده
We aim to produce a range of educational materials to teach robotics to a variety of audiences using the LEGO Mindstorms Robotics Invention SystemTM. We briefly review the programming environments currently available and consider their appropriateness for our candidate audiences. There is the usual trade-off between ease of use and power. It is suggested that no single programming environment is suitable for all audiences. Instead, a progression of environments from microworlds, through graphical programming environments, to textual languages seems to provide the best way to develop our teaching. In this paper we synthesise our thoughts, and present them for constructive criticism by the robotics community.
منابع مشابه
Using Educational Robotics to Engage Inner-City Students with Technology
This paper presents a pilot project using an educational robotics curriculum that was developed to enhance teaching of standard physics and math topics to middle and early high school students in inner-city schools in New York City. The lessons are centered around the LEGO Mindstorms robotics kit and the RoboLab graphical programming environment. The pilot project, testing the curriculum in two...
متن کاملAn Experimental Study on the Learning Outcome of Teaching Elementary Level Children using Lego Mindstorms EV3 Robotics Education Kit
Skills like computational thinking, problem solving, handling complexity, team-work and project management are essential for future careers and needs to be taught to students at the elementary level itself. Computer programming knowledge and skills, experiencing technology and conducting science and engineering experiments are also important for students at elementary level. However, teaching s...
متن کاملTeaching C/C++ Programming with Lego Mindstorms
Computer programming is a skill required in many professions, not just computer science. Lego Mindstorms NXT can be incorporated into a programming course to add hands-on interactivity that will better engage a broader range of students. Chosing the most suitable programming language is difficult, and this paper summarizes some experiences in teaching students using RoboLab and NXT-G for Mindst...
متن کاملLego Mindstorms as a Simulation of Robotic Systems
In this paper we deal with using Lego Mindstorms in simulation of robotic systems with respect to cost reduction. Lego Mindstorms kit contains broad variety of hardware components which are required to simulate, program and test the robotics systems in practice. Algorithm programming went in development environment supplied together with Lego kit as in programming language C# as well. Algorithm...
متن کاملICCAS 2005 June 2 - 5 , KINTEX , Gyeonggi - Do , Korea Learning C Language Using Robots
Lego company created a set called Robotic Invention System as a kind of Mindstorm set. This system helps to understand the technology of both robot and programming language. It also improves creativeness by building and controlling the robot we make. This paper will introduce basic idea of controlling the RCX(Programmable Lego Block) in C language. Also, this paper will show different idea of t...
متن کامل